package co.com.coomeva.adminEvaluacion.modelo.entidades;

import java.util.HashSet;
import java.util.Set;

/**
 * AbstractEdPItem entity provides the base persistence definition of the
 * EdPItem entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public abstract class AbstractEdPItem implements java.io.Serializable {

	// Fields

	private Long consItem;
	private EdPModuloPeriodo edPModuloPeriodo;
	private String descripcion;
	private String estado;
	private Long porcentaje;
	private String codCargo;
	private String codCiudad;
	private Long rolCodigo;
	private Set edCalificacionTipoitems = new HashSet(0);

	// Constructors

	/** default constructor */
	public AbstractEdPItem() {
	}

	/** minimal constructor */
	public AbstractEdPItem(Long consItem, EdPModuloPeriodo edPModuloPeriodo,
			String descripcion, String estado, Long porcentaje,
			String codCargo, String codCiudad) {
		this.consItem = consItem;
		this.edPModuloPeriodo = edPModuloPeriodo;
		this.descripcion = descripcion;
		this.estado = estado;
		this.porcentaje = porcentaje;
		this.codCargo = codCargo;
		this.codCiudad = codCiudad;
	}

	/** full constructor */
	public AbstractEdPItem(Long consItem, EdPModuloPeriodo edPModuloPeriodo,
			String descripcion, String estado, Long porcentaje,
			String codCargo, String codCiudad, Long rolCodigo,
			Set edCalificacionTipoitems) {
		this.consItem = consItem;
		this.edPModuloPeriodo = edPModuloPeriodo;
		this.descripcion = descripcion;
		this.estado = estado;
		this.porcentaje = porcentaje;
		this.codCargo = codCargo;
		this.codCiudad = codCiudad;
		this.rolCodigo = rolCodigo;
		this.edCalificacionTipoitems = edCalificacionTipoitems;
	}

	// Property accessors

	public Long getConsItem() {
		return this.consItem;
	}

	public void setConsItem(Long consItem) {
		this.consItem = consItem;
	}

	public EdPModuloPeriodo getEdPModuloPeriodo() {
		return this.edPModuloPeriodo;
	}

	public void setEdPModuloPeriodo(EdPModuloPeriodo edPModuloPeriodo) {
		this.edPModuloPeriodo = edPModuloPeriodo;
	}

	public String getDescripcion() {
		return this.descripcion;
	}

	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}

	public String getEstado() {
		return this.estado;
	}

	public void setEstado(String estado) {
		this.estado = estado;
	}

	public Long getPorcentaje() {
		return this.porcentaje;
	}

	public void setPorcentaje(Long porcentaje) {
		this.porcentaje = porcentaje;
	}

	public String getCodCargo() {
		return this.codCargo;
	}

	public void setCodCargo(String codCargo) {
		this.codCargo = codCargo;
	}

	public String getCodCiudad() {
		return this.codCiudad;
	}

	public void setCodCiudad(String codCiudad) {
		this.codCiudad = codCiudad;
	}

	public Long getRolCodigo() {
		return this.rolCodigo;
	}

	public void setRolCodigo(Long rolCodigo) {
		this.rolCodigo = rolCodigo;
	}

	public Set getEdCalificacionTipoitems() {
		return this.edCalificacionTipoitems;
	}

	public void setEdCalificacionTipoitems(Set edCalificacionTipoitems) {
		this.edCalificacionTipoitems = edCalificacionTipoitems;
	}

}